English word definition — powered by WordNet
a recording made on magnetic tape
Want to remember tape recording?